#ifndef _C_GL_VERTEX_SHADER_H_
#define _C_GL_VERTEX_SHADER_H_

#include "../interface/I_api_VertexShader.h"

class C_gl_VertexShader : public I_api_VertexShader
{
	friend class C_gl_Device;

	int m_Id;

	C_gl_VertexShader(int nId) { m_Id = nId; }

public:
	C_gl_VertexShader() { m_Id = 0; }
	~C_gl_VertexShader(){ m_Id = 0; }

	virtual void * Get() { return &m_Id; }
};

#endif